/*初始化s*/
*{font-family:Microsoft YaHei,sans-serif,Arial;font-size:100%;}
html,body{
	background: #f2f2f2;
}
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,form,fieldset,input,button,textarea,p,th,td{padding:0;margin:0;font-family:Microsoft YaHei,sans-serif,Arial}
fieldset,img{border:0}
a{text-decoration:none;color:#000;outline:none}
li{list-style:none}

h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:normal}
input,button,textarea,select,optgroup,option{font-family:inherit;font-style:inherit;font-weight:inherit}
input,button,textarea,select{*font-size:100%;outline: none;}
a{-webkit-transition:all 0.3s linear;-moz-transition:all 0.3s linear;-ms-transition:all 0.3s linear;-o-transition:all 0.3s linear}
.clear:after{
  display:block; 
  content:"clear"; 
  height:0; 
  clear:both; 
  overflow:hidden; 
  visibility:hidden;
}
.clear{zoom:1;}
.floatL{float: left;}
.floatR{float: right;}
/*初始化f*/
/*图标s*/
@font-face {
  font-family: 'icomoon';
  src:  url('../fonts/icomoon.eot?4rggux');
  src:  url('../fonts/icomoon.eot?4rggux#iefix') format('embedded-opentype'),
    url('../fonts/icomoon.ttf?4rggux') format('truetype'),
    url('../fonts/icomoon.woff?4rggux') format('woff'),
    url('../fonts/icomoon.svg?4rggux#icomoon') format('svg');
  font-weight: normal;
  font-style: normal;
}

[class^="icon-"], [class*=" icon-"] {
  /* use !important to prevent issues with browser extensions that change fonts */
  font-family: 'icomoon' !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  /* Better Font Rendering =========== */
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  
}
/*定义图标样式*/
[class^="icon-"]:before, [class*=" icon-"]:before{
	font-size: 1.5rem;
	color: #009b63;
}
.icon-1:before {
  content: "\e900";
}
.icon-2:before {
  content: "\e901";
}
.icon-3:before {
  content: "\e902";
}
.icon-4:before {
  content: "\e903";
}
.icon-6:before {
  content: "\e904";
}
.icon-7:before {
  content: "\e905";
}
.icon-8:before {
  content: "\e906";
}
.icon-9:before {
  content: "\e907";
}
.icon-10:before {
  content: "\e908";
}
.icon-11:before {
  content: "\e909";
}
.icon-12:before {
  content: "\e90a";
}
.icon-13:before {
  content: "\e90b";
}
.icon-14:before {
  content: "\e90c";
}
.icon-15:before {
  content: "\e90d";
}
.icon-16:before {
  content: "\e90e";
}
.icon-17:before {
  content: "\e90f";
}
.icon-18:before {
  content: "\e910";
}
.icon-19:before {
  content: "\e911";
}
.icon-20:before {
  content: "\e912";
}
.icon-21:before {
  content: "\e913";
}
.icon-22:before {
  content: "\e914";
}
.icon-23:before {
  content: "\e915";
}
.icon-24:before {
  content: "\e916";
}
.icon-26:before {
  content: "\e917";
}
.icon-28:before {
  content: "\e918";
}
.icon-30:before {
  content: "\e919";
}
/*图标f*/
.wrapper{
	padding-top: 3.4rem;
	overflow: hidden;
}
/*头部*/
.header{
	height:3.4rem;
	width: 100%;
	background: #fff;
	position: fixed;
	top:0;left:0;
	z-index: 999;
	box-shadow: 0 1px 1px rgba(0,0,0,0.3);
}
.header a{
	display:block; 
	color: #009b63;
	font-size:1rem;
	position: absolute;
	top:20px;
	left:0.9rem;
    z-index: 99;
    -webkit-tap-highlight-color: rgba(255, 255, 255, 0);
    -webkit-user-select: none;
    -moz-user-focus: none;
    -moz-user-select: none;
}

.Logo{
    position: absolute;
    width: 100%;
    text-align: center;
    z-index: 98;
	height: 100%;
	line-height: 3.4rem;
	font-size: 1.07rem;
	color: #333;
}
/*返回*/
.return:before{	
	content:''; 
	height:12px; 
	width:12px; 
	display:block; 
	float: left;
	border:2px solid #009b63; 
	border-right-width:0; 
	border-bottom-width:0;   
	transform:rotate(-45deg);
	-webkit-transform:rotate(-45deg);
	-moz-transform:rotate(-45deg);
	-o-transform:rotate(-45deg);
	-ms-transform:rotate(-45deg);
	position: absolute;
	top:17px;
	left:1.1rem;
}
/*内容*/
.main{
	overflow: hidden;
}

/*按钮*/
.BtnCont{
	margin:0.3rem 1rem;
	overflow: hidden;
}
.BigBtn{
	padding: 0.7rem 0;
	background: #009b63;
	border: none;
	border-radius: 5px;
	color: #fff;
	font-size: 0.92rem;
	text-align: center;
	margin:0.8rem 0 0;
	display: block;
	width: 100%;
}
.BigBtn2{
	padding: 0.7rem 0;
	background: #FFD966;
	border: none;
	border-radius: 5px;
	color: #000;
	font-size: 0.96rem;
	text-align: center;
	margin:0.8rem 0 0;
	display: block;
	width: 100%;
}
.BigBtn3{
	padding: 0.7rem 0;
	background: #F4B183;
	border: none;
	border-radius: 5px;
	color: #000;
	font-size: 0.96rem;
	text-align: center;
	margin:0.8rem 0 0;
	display: block;
	width: 100%;
}
.BigBtn4{
	padding: 0.7rem 0;
	background: #B4C7E7;
	border: none;
	border-radius: 5px;
	color: #000;
	font-size: 0.96rem;
	text-align: center;
	margin:0.8rem 0 0;
	display: block;
	width: 100%;
}
.BigBtnTwo{
	background: #f19625;
}

.logoImg{
    width: 200px;
    height: auto;
    display: block;
    margin:0.3rem auto 1.2rem;
}
@media only screen and  (max-width: 360px) {
	.logoImg{
    	width: 170px;
    }
}

.DeInfo_Inpet{
	padding: 1rem;
}
.DeInfo_Inpet2{
	padding:0 1rem;
}
.LoginInput{
	position: relative;
}
.LoginInput label{
	line-height: 1rem;
	padding: 0 0.6rem 0 0.1rem;
	margin:0.65rem 0.6rem 0.65rem 0;
	border-right: 1px solid #ccc;
}
.LoginInput label:before{
	font-size: 1.4rem;
}
.optCont{
	overflow: hidden;
}
.OptContInfo{
	margin:0 0.8rem 0.8rem 0;
}
.OptContInfo2{
	margin: 0;
}
.OptInfoL{
	margin:0 0.4rem 0 0;
}
.OptInfoR{
	font-size: 0.9rem;
	color: #009b63;
}
.OptInfocy{
	font-size: 0.9rem;
	color: #919191;
	margin-left: 0.4rem;
}
/*复选框、单选框*/
.checkedNum[data-style="checkeds"]{
	display: none;
}
.checkedNum[data-style="checkeds"] + label{
	border:1px solid #009b63;
	padding: 6px;
	border-radius: 2px;
	display: inline-block;
	overflow: hidden;
	position: relative;
	width: 0.4rem;
	height: 0.4rem;
}
.checkedNum[data-style="checkeds"]:checked + label{
	background-color: #009b63;
	box-shadow: 0 1px 2px rgba(0, 0, 0, 0.05), inset 0px -15px 10px -12px rgba(0, 0, 0, 0.05), inset 15px 10px -12px rgba(255, 255, 255, 0.1);
}
.checkedNum[data-style="checkeds"] + label:before{
	position: absolute;
	top:0.15rem;
	content:"\e919";
	color: #009b63;
	width: 100%;
	text-align: center;
	left:0rem;
	font-size: 0.8rem;
	-webkit-transition: all 0.2s linear;
	transition: all 0.2s linear;

}
.checkedNum[data-style="checkeds"]:checked + label:before{
	color: #fff;
}


.loginLink{
	text-align: center;
	margin-top: 0.8rem;
}
.loginLink_text{
	display: inline-block;
}
.loginLink_text a{
	font-size: 0.92rem;
	color: #009b63;
}
.loginLink_text a:last-child{
	color: #333;
}
.loginLink_text span{
	margin:0 0.3rem;
	height: 0.9rem;
}



/*//输入框*/
.LoginInput{
	position: relative;
}
.LoginInput label{
	line-height: 1rem;
	padding: 0 0.6rem 0 0.1rem;
	margin:0.65rem 0.6rem 0.65rem 0;
	border-right: 1px solid #ccc;
}
.LoginInput label:before{
	font-size: 1.4rem;
}
.DeInfoInput{
	height: 2.4rem;
	line-height: 2.4rem;
	padding: 0 0.5rem;
	border:1px solid #ccc;
	border-radius: 4px;
	font-size: 0.9rem;
	margin-bottom: 0.8rem;
	background: #fff;
	clear: both;
}
.DeInfoInput label{
	padding: 0 0.4rem 0 0;
	color: #666;
	float: left;
}
.DeInfoInput .DeInfo_text{
	border: none;
	height: 2.3rem;
	width: 86%;/*用户名输入框宽度*/
	font-size: 1rem;
	color: #333;
	float: left;
	/*以下两条为设置输入框在输入状态下，无边框*/
	border:0;
	outline:none;
}

.DeInfoInput_Job{
	height: auto;
	overflow: hidden;
}
.DeInfoInput_Job textarea{
	resize: none;
    margin: 0.6rem 0;
}
.DeInfoInputSub{
	float: left;
	width: 42.33%;
	clear: inherit;
}

/*输入框下的错误提示语*/
.errorShow{
	color:#f19625;
	margin:0 0 0.8rem 0;
	font-size: 0.9rem;
	display: none;

}
.errorShow:before{
	content: "*";
}


/*登记查询界面*/
.chaxunInput{
	height: 2.4rem;
	width: 76%;
	border:1px solid #ccc;
	margin-left: 0.5rem;
	font-size: 0.9rem;
	
	margin-bottom: 0.8rem;
	background: #fff;
	float: left;
	border-top-left-radius: 5px;
	border-bottom-left-radius: 5px;
}
.chaxunInput .chaxun_text{
	height: 2.3rem;
	width: 96%;
	font-size: 1rem;
	color: #333;
	float: left;
	border:0;
	outline:none;
	margin-left: 0.4rem;
}
.chaxunanniudiv{
	margin-top: 1rem;
	height: 2.5rem;
}
.chaxunanniu{
	height: 2.5rem;
	width: 18%;
	margin-left: 0.2rem;
	background-color: #009b63;
	border:none;
	color: #fff;
	border-top-right-radius: 5px;
	border-bottom-right-radius: 5px;
}
/*收发登记*/
.jilushouru{
	height: 8.6rem;
	background-color: #009b63;
	width: 48.5%;
	float: left;
	margin-left: 0.2rem;
}
.jilushourudiv{
	text-align: center;font-size: 22px;color: #FEFEFE;margin-top: 0.5rem;margin-bottom: 0.2rem;
}
.jilufachu{
	height: 8.6rem;
	background-color: #C00000;
	width: 48.5%;
	float: right;
	margin-right: 0.2rem
}
.jilufachudiv{
	text-align: center;font-size: 22px;color: #FEFEFE;margin-top: 0.5rem;margin-bottom: 0.2rem;
}
.jiludiv2{
	background-color: #FEFEFE;width: 98%;height: 6rem;margin-top: 0.3rem;border-radius: 0.5rem;
}
.jiluinput{
	height: 6rem;font-size: 56px;width: 10rem
}

/*修改*/
.xiugai{
	width: 46%;height: 30px;line-height: 30px;float: left;margin-top: 2rem;margin-left: 0.4rem;font-size: 14px;
}
.xiugai_input{
	border:1px solid #AAAAAA;width: 68%;height:30px;line-height: 30px;float: right;
}